@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;border: none;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}


.box{width:100%;background:url(../images/bg123.JPG);background-position-x:center;background-repeat:no-repeat; min-height:790px; overflow:hidden;background-position-y:0;    background-size: 100% 100%;    background-size: contain;}




.top{width:100%;  height:160px; z-index :100;/*position: absolute;*/float :none;top: 0; overflow: hidden; background :#eee;}
.top-1{height:86px; border-bottom:3px solid #ee2d23; padding-top:20px;} 
.top-2{width:1000px; margin:0 auto;}
.logo{width:216px; height:60px; display:block;}
.top-link{color:#333; font-size:12px; line-height:20px;}
.top-link a{color:#333; font-size:14px;}
.search{width: 200px;height:32px;margin-top:10px;}
.search-input{width:153px; padding:0 5px; float:left; line-height:30px; color:#666; background:none; border:1px solid #ccc; border-right:none; height:30px;}
.search-btn{width:32px; height:32px; float:right;}
.menue{width:100%; height:51px; line-height:51px;}
.nav{width:1000px; margin:0 auto;}
.nav li a{color:#333; font-size:16px; width:83px; text-align:center; display:block;}
.nav li a:hover{background:#ee2d23; color:#fff;}
.link{/*position:absolute;left:0;bottom:40px;*/background: #5BA5ED;height: 70px;width:100%;height: 90px;}
.link-1{width:1000px;margin:0 auto;height: 54px;height: 86px;}
.link-left{width:760px; float:left;}
.link-left .title{width:100%;font-weight:bold;color:#ededed;font-size:16px;margin-top: 10px;}
.link-left ul{width:100%;/* margin-top: 5px; */}
.link-left ul li a{color:#ededed; font-size:16px; margin-right:40px; line-height:36px;}
.link-right{width:240px;float:right;margin-top: 1px;}
.link-right .ewm{width:90px; margin-left:30px; text-align:center; line-height:36px; color:#ededed; font-size:12px;}
.lm{position:absolute; left:0; bottom:200px; height:330px; width:100%;}
.pp-news{width:200px; height:160px; position:absolute; top:0px; left:0;}
.pp-zp{width:270px; height:160px; position:absolute; top:0px; left:203px;}
.pp-zh-1{width:208px; height:160px; position:absolute; top:0; left:476px;}
.pp-hd{width:160px; height:160px; position:absolute; top:0; left:687px;}
.pp-zh-2{width:200px; height:160px; position:absolute; top:163px; left:0;}
.pp-fc{width:220px; height:160px; position:absolute; top:163px; left:203px;}
.pp-bs{width:258px; height:160px; position:absolute; top:163px; left:426px;}
.pp-xz{width:160px; height:160px; position:absolute; top:163px; left:687px;}
.pp-map{width:150px; height:160px; position:absolute; top:163px; left:850px;}
.jsstyle .pp-news,.jsstyle .pp-zp,.jsstyle .pp-zh-1,.jsstyle .pp-hd,.jsstyle .pp-zh-2,.jsstyle .pp-fc,.jsstyle .pp-bs,.jsstyle .pp-xz,.jsstyle .pp-map {
 HEIGHT: 0px; WIDTH: 0px;
}
.sy2-1{width:230px; height:160px; position:absolute; top:0; left:0;}
.sy2-2{width:210px; height:160px; position:absolute; top:0; left:233px;}
.sy2-3{width:260px; height:160px; position:absolute; top:0; left:446px;}
.sy2-4{width:160px; height:160px; position:absolute; top:0; left:709px;}
.sy2-5{width:192px; height:160px; position:absolute; top:163px; left:0;}
.sy2-6{width:220px; height:160px; position:absolute; top:163px; left:195px;}
.sy2-7{width:209px; height:160px; position:absolute; top:163px; left:418px;}
.sy2-8{width:200px; height:160px; position:absolute; top:163px; left:630px;}
.sy2-9{width:166px; height:160px; position:absolute; top:163px; left:833px;}
.sy3-1{width:230px; height:160px; position:absolute; top:0; left:0;}
.sy3-2{width:269px; height:160px; position:absolute; top:0; left:233px;}
.sy3-3{width:250px; height:160px; position:absolute; top:0; left:505px;}
.sy3-4{width:160px; height:160px; position:absolute; top:0; left:758px;}
.sy3-5{width:200px; height:160px; position:absolute; top:163px; left:0;}
.sy3-6{width:210px; height:160px; position:absolute; top:163px; left:203px;}
.sy3-7{width:209px; height:160px; position:absolute; top:163px; left:416px;}
.sy3-8{width:203px; height:160px; position:absolute; top:163px; left:628px;}
.sy3-9{width:166px; height:160px; position:absolute; top:163px; left:834px;}
.bq{width:100%;height:40px;background: #5BA5ED;position:fixed;bottom:0;left:0;text-align:center;color:#ededed;font-size:14px;line-height:40px;}
.banner-1{width:100%; text-align:center; height:350px; background:#1e7dcf;}
.content{width:1000px; height:auto; margin:0 auto;}
.local{width:980px; padding:0 10px; line-height:46px; color:#666; font-size:14px; height:46px; border-bottom:1px dotted #999;}
.local a{color:#666;}
.local a:hover,.up a:hover{color:#ee2d23;}
.content-left{width:215px;height:auto;background:url(../images/line.jpg) no-repeat right top;min-height:674px;padding-top: 40px;}
.content-left-title{width:100%; font-size:30px; color:#ee2d23;}
.content-left-title sp{color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif }
.content-left ul{width:100%; float:left; margin-top:40px;}
.content-left li a{width:150px; height:40px; line-height:40px; font-size:16px; color:#333; display:block; padding-left:65px; margin-bottom:10px;}
.content-left li a:hover{color:#fff; background:#ee2d23;}
.content-left li .current{width:150px; height:40px; line-height:40px; font-size:16px; color:#fff; display:block; padding-left:65px; margin-bottom:10px; background:#ee2d23;}
.content-right{width:740px;height:auto;padding-top: 40px;}
.content-right-title{color:#ee2d23; font-size:20px; border-bottom:2px solid #ccc; width:100%; line-height:40px; margin-bottom:30px;}
.content-right-title em{  
  display: inline-block;
 
    border-bottom: 2px solid #ee2d23;
    margin-bottom: -2px;
    float: left;}
.content-right-title i{color:#666; font-size:14px; margin-left:10px;}
.content-right-con{width:100%;/* height: 850px; */font-size:14px;}
.cur a:link,.cur a:visited{color:#fff; TEXT-DECORATION:none;background:#ee2d23;}
.cur a:hover,.cur a:active{color:#fff; TEXT-DECORATION:none;background:#ee2d23;}
.xxk{width:100%; margin-bottom:25px;}
.xxk li{ margin-right:10px;}
.xxk li a{padding:8px 15px; background:#e5e5e5; color:#333; font-size:16px; display:block; border-radius:2px; float:left;}
.cur{background:#ee2d23; color:#fff; border-radius:2px;}
.list{width:740px;height:auto;}
.list li{height:40px; line-height:40px; width:720px; padding:0 10px;}
.list li a{height:40px; line-height:40px; overflow:hidden; display:block; float:left; background:url(../images/qdt.jpg) no-repeat left center; padding-left:24px; color:#333; font-size:15px;}
.list li span{display:block; float:right; color:#666;}
.list li a:hover{background:url(../images/qdt-1.png) no-repeat left center;color:#ee2d23;}
.fy{width:100%; height:50px; background:#000; margin:20px 0;}
.xxk-con{width:100%;}
.pic{width:100%;}
.pic li a{width:230px; height:186px; overflow:hidden; line-height:45px; display:block; text-align:center; background:#ececec; padding-top:4px; color:#333; font-size:15px; margin-right:25px; margin-bottom:25px; float:left;}
.pic li img{width:222px; height:145px; overflow:hidden;}
.pic li a:hover{background:#ee2d23; color:#fff;}
.txt{width:100%;}
.txt-title{font-size:24px; color:#333; line-height:36px; text-align:center;} 
.txt-title ssp{color:#666; font-size:14px; display:block; float:left; width:100%; text-align:center;}
.txt-content{width:100%; line-height:30px; color:#333; font-size:15px; margin-top:20px;}
.txt-content img {max-width:600px;}
.txt-content p{/*text-indent:2em; text-align:justify; margin-bottom:20px;*/}
.txt-content vsbcontent_img{text-align:center; margin:10px auto;}
.up{width:100%; height:60px; margin:30px 0;}
.up a{display:block; height:30px; line-height:30px; color:#666; width:100%; overflow:hidden;}
.indexpanel{width:1000px; margin:0 auto; height:330px; text-align:center; position:relative; Z-INDEX: 0;}
.ld{width:720px; padding:0 10px;}
.ld-name{font-size:18px; color:#ee2d23; width:100%; margin-bottom:20px;}
.ld-txt{width:505px; margin-bottom:20px;}
.ld-txt p{text-indent:2em; color:#333; font-size:15px; line-height:30px;}
.ld a{width:720px; padding:10px; display:block; margin-bottom:20px;}
.ld a:hover{background:#f2f2f2;}
.ld-pic{width:200px; overflow:hidden;}
.ld-list-pic{width:150px; height:170px; overflow:hidden; margin-right:20px;}
.ld-list-txt{width:540px; height:170px; overflow:hidden; line-height:26px; font-size:15px; color:#666; text-align:justify;}
.ld-list-txt .ld-title{font-size:20px; color:#333; width:100%; margin-bottom:15px;}
table.altrowstable {
 font-family: verdana,arial,sans-serif;
 font-size:14px;
 color:#333;
 border-width: 1px;
 border-color: #F0F;
 border-collapse: collapse;
}
table.altrowstable th {
 border-width: 1px;
 padding: 8px;
 border-style: solid;
 border-color:#212830;
}
table.altrowstable td {
 border: 1px solid #e5e5e5;
 padding: 14px 6px 14px 16px;
}
.oddrowcolor{
 background:#fff;
 color:#333;
}
.evenrowcolor{
 background:#f2f2f2;
}
#button1to2,
#button2to1{
 position: absolute;
 width:30px;
 height:30px;
 top: 85px;
 left:995px;
}
#button1to2{
 background: url('../images/arrow.png') center center;
}
#button2to1{
 background: url('../images/arrow-back.png') center center;
 display:none;
}
#button1to2:hover,
#button2to1:hover{
 cursor: pointer;
}
#button2to3,
#button3to2{
 position: absolute;
 width:30px;
 height:30px;
 top:85px;
 left:2020px;
}
#button2to3{
 background: url('../images/arrow.png') center center;
 display:none;
}
#button3to2{
 background: url('../images/arrow-back.png') center center;
 display:none;
}
#button2to3:hover,
#button3to2:hover{
 cursor: pointer;
}
.list input{border:1px solid #afd5f5;vertical-align:middle;}
.fg{display:block; width:220px; height:160px;}
.fg:hover{box-shadow:5px 5px 8px #f00;}
.txt-title i{color:#666; font-size:14px; display:block; float:left; width:100%; text-align:center;}
.search_text{width: 153px;
    padding: 0 5px;
    float: left;
    line-height: 30px;
    color: #666;
    background: none;
    border: 1px solid #ccc;
    border-right: none;
    height: 30px;}







    /*yx_rotaion*/
.yx-rotaion{width: 100%;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{
    position: absolute;
    width: 270px;
    height: 45px;
    line-height: 40px;
    filter:alpha(opacity=40);
    -moz-opacity:0.4;
    -khtml-opacity:0.4;
    opacity: 0.5;
    left: 50px;
    bottom: 50px;
    _bottom:-1px;
    z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom: 52px;left: 70px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}

.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:55px;height:55px;cursor:pointer;position:relative}
.yx-rotaion-btn .left_btn{    background-position: -0 -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{ background-position: 1px -57px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list img{width: 100%;display: inline-block;}